table {word-break: break-all; word-wrap:break-word;border-collapse: collapse;font-size: 16px;}
table tr td,table tr th{border: 1px solid #ccc;height: 40px;padding:20px 10px;text-align: center;color: #333;}

/*banner*/
.banner{background: #f4f5f7;}
.banner .layout .accordion{overflow: hidden;height: 598px;position:relative;margin-top: 22px;}
.banner .layout .accordion ul{margin: 0;}
.banner .layout .accordion ul li{float: left;width: 186px;height: 598px;cursor:pointer;position:relative;margin-right: 8px;}
.banner .layout .accordion ul li.last{margin-right: 0;}
.banner .layout .accordion ul li.last .fold{position: relative;}
.banner .layout .accordion .fold{width:186px;height:100%;position:absolute;top:0px;left:0px;}
.banner .layout .accordion .fold img{width: 186px;height: 598px;}
.banner .layout .accordion .unfold{width:588px;height:100%;display:none;position:absolute;top:0px;left:0px;}
.banner .layout .accordion .unfold img{width: 588px;height: 598px}

/*.banner .layout .accordion .know_us{position: absolute;bottom: 0px;right:0px;height: 203px;width: 186px;}
.banner .layout .accordion  i{height: 203px;width: 186px;background: #000000;opacity: 0.6;filter:alpha(opacity=60);position: absolute; z-index:0;bottom: 0px;right:0px;}
.banner .layout .accordion .know_us .p1{font-size: 30px;color: #fff;text-align: center;margin-top: 20px;margin-bottom: 20px;}
.banner .layout .accordion .know_us .p2{font-size: 14px;color: #e0e0e0;text-align: center;margin-bottom: 38px;}
.banner .layout .accordion .know_us a.link_us{display: block;width: 160px;height: 40px;border: 1px solid #fff;color: #eaeae9;text-align: center;line-height: 38px;margin: 0 auto;font-size: 16px;}
.banner .layout .accordion .know_us a.link_us:hover{opacity: 0.8;filter:alpha(opacity=80);}*/
#marquee_box{height: 56px;padding: 15px 0;line-height: 26px;font-size: 16px; position:relative;color: #666;}
#marquee_box .lb{padding-right: 10px;display: inline-block;}
#marquee_box .lb img{margin-right: 10px;}
#marquee_box .columnSpace{width: 660px;overflow: hidden;position: relative;height: 26px;}
#marquee_box .columnSpace a{display: block;color: #666;}
#marquee_box .columnSpace a:hover{color: #ef1b1b;}

/*announcement*/
#news .announcement {margin-top: 60px;margin-bottom: 40px;position: relative;}
#news .announcement .biaoshi{position: absolute;top: 0;width: 113px;height: 44px;background: url(../img/bg_dongtai.png)  no-repeat;color: #fff;text-align: center;line-height: 44px;font-size: 24px;z-index: 1;left: 0;}
#news .announcement .announcement_menu {background: #fff;width: 540px;float: right;}
#news .announcement .announcement_menu li {height: 100px;vertical-align: middle;margin-bottom: 7px;background: #f4f5f7;overflow: hidden;}
#news .announcement .announcement_menu li.last{margin-bottom: 0;}
#news .announcement .announcement_menu li .list{height: 100%;width: 107px;background: #e8e9eb; position: relative;color: #666666;text-align: center;cursor: pointer;}
#news .announcement .announcement_menu li .list .num{font-size: 50px;padding-top: 6px;padding-bottom: 2px;}
#news .announcement .announcement_menu li .list .date{font-size: 13px;}
#news .announcement .announcement_menu li .list .current_arr{display: none;float: right;width: 12px;height: 20px;position: absolute;right: 0;top: 50%;margin-top: -10px;}
#news .announcement .announcement_menu li:hover {background: #e8e9eb;}
#news .announcement .announcement_menu li:hover .list{background: #ef1b1b;color: #fff;}
#news .announcement .announcement_menu li:hover .list .current_arr{display: block;}
#news .announcement .announcement_menu li .list_content{width: 433px;padding: 15px;}
#news .announcement .announcement_menu li .list_content .title a:hover{color: #ef1b1b;}
#news .announcement .announcement_menu li .list_content .title{padding-bottom: 10px;padding-top: 2px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
#news .announcement .announcement_menu li .list_content .title a{color: #333;font-size: 16px;}
#news .announcement .announcement_menu li .list_content .txt{font-size: 14px;color: #666666;height: 38px;overflow: hidden;}
#news .announcement .announcement_content {float: left;position: relative;height: 314px;width: 620px;overflow: hidden;background: #f4f5f7;}
#news .announcement .announcement_content li {position: absolute;top: 0;right: 0;height: 100%;width: 100%;display: none;}
#news .announcement .announcement_content li a:hover{color: #333;}
#news .announcement .announcement_content li .news_img{height: 314px;width: 313px;}
#news .announcement .announcement_content li .news_detail {width: 298px;padding: 66px 15px;float: right;padding-bottom: 23px;position: relative;}
#news .announcement .announcement_content li div.news_detail p.title1 {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size: 16px;text-align: right;margin-bottom: 20px;color:#333}
#news .announcement .announcement_content li div.news_detail p.title1:hover {color: #ef1b1b;}
#news .announcement .announcement_content li div.news_detail .title1 a.block {display: block;color: #333;}
#news .announcement .announcement_content li div.news_detail .title1 a.block:hover {color: #ef1b1b;}
#news .announcement .announcement_content li div.news_detail p.date1{text-align: right;margin-bottom: 30px;color: #666666;font-size: 12px;}
#news .announcement .announcement_content li div.news_detail p.txt1{color: #666;line-height: 23px;text-align: left;font-size: 14px;height: 138px;overflow: hidden;text-indent: 28px;}
#news .announcement .announcement_content li div.news_detail .news_arr{position: absolute;left: -12px;top: 66px;}
#news .announcement .announcement_content li.current {display: block;}
#news .announcement .more{overflow: hidden;font-size: 24px;color: #333;padding-bottom: 28px;}
#news .announcement .more a.more1{display: block;font-size: 16px;padding: 6px 0;color: #666;}
#news .announcement .more a.more1:hover{color: #e31b1b;}

/*data_service*/
.data_service{background: #f4f5f7;position: relative;top: 11px;padding-top: 1px;}
.data_service .layout .data_service_top{margin:0;width: 1170px;height: 418px;position: relative;margin: 0 15px;margin-top:60px;-webkit-transition: all .3s ease;transition: all .3s ease;}
.data_service .layout .data_service_top .service_1_pic{width: 650px;height: 418px;}
.data_service .layout .data_service_top .service_top_info{z-index: 2;position: absolute;width: 480px;transition: all 0.3s;bottom: 60px;right: 10px;padding: 0 20px;}
.data_service .layout .data_service_top .service_top_info .limit-height{height: 235px;overflow: hidden;}
.data_service .layout .data_service_top .service_top_info .title2{font-size: 40px;color: #333;text-align: right;margin-bottom: 50px;font-weight: bold;transition: all .3s ease;}
.data_service .layout .data_service_top .service_top_info .txt3{color: #666666;line-height: 22px;font-size: 14px;text-indent: 28px;transition: all .3s ease;}
.data_service .layout .data_service_top .service_top_info .know_more{overflow: hidden;margin-top: 20px;}
.data_service .layout .data_service_top .service_top_info .know_more a{width: 160px;height: 40px;border: 1px solid #ef1b1b;display: block;margin: 0 auto;color: #ef1b1b;text-align: center;line-height: 38px;font-size: 15px;}
.data_service .layout .data_service_top .service_top_info .know_more a:hover{background: #ef1b1b;color: #fff;}
.data_service .layout .data_service_bottom{overflow: hidden;height: 560px;position: relative;}
.data_service .layout .data_service_bottom .service1{width: 350px;height: 440px;margin-top: 60px;-webkit-transition: all .3s ease;transition: all .3s ease;}
.data_service .layout .data_service_bottom .service1 .img{width: 100%;height: 180px;}
.data_service .layout .data_service_bottom .service1 .title3{font-size: 24px;color: #333333;padding:13px 30px 30px 30px;text-align: center; font-weight: bold;transition: all 0.3s;}
.data_service .layout .data_service_bottom .service1 .txt4{color: #666;text-indent: 28px;line-height: 22px;padding:0px 30px;font-size: 14px;height: 108px;overflow: hidden;transition: all 0.3s;}
.data_service .layout .data_service_bottom .service1 .know_more1{margin-top: 10px;}
.data_service .layout .data_service_bottom .service1 .know_more1 a{width: 160px;height: 40px;border: 1px solid #ef1b1b;display: block;margin: 0 auto;color: #ef1b1b;text-align: center;line-height: 38px;font-size: 15px;transition: all 0.3s;}
.data_service .layout .data_service_bottom .service1 .know_more1 a:hover{background: #ef1b1b;color: #fff;}
.data_service .layout .data_service_bottom .service1_1{position: absolute;left: 15px;}
.data_service .layout .data_service_bottom .service1_2{position: absolute;left: 425px;}
.data_service .layout .data_service_bottom .service1_3{position: absolute;right: 15px;}

.data_service .layout .data_service_info {position: absolute;width: 100%;bottom: 30px;z-index: 3;transition: all 0.3s;}
.data_service .layout .data_service_background {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-repeat: no-repeat;background-size: 100%;transition: all 0.3s;}
.data_service .layout .background0 {background-image: url("../img/data-service-0.png");background-size: 101%;}
.data_service .layout .background1 {background-image: url("../img/homepage/data-service-1.png");}
.data_service .layout .background2 {background-image: url("../img/homepage/data-service-2.png");}
.data_service .layout .background3 {background-image: url("../img/homepage/data-service-3.png");}
.data_service .layout .data_service_bottom .service1:hover .data_service_background {-webkit-transform: scale3d(1.02, 1.02, 1);transform: scale3d(1.02, 1.02,1);-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, .1);-moz-box-shadow: 0 0 10px rgba(0, 0, 0, .1);box-shadow: 0 0 10px rgba(0, 0, 0, .1);}

.data_service .layout .data_service_top:hover .data_service_background {-webkit-transform: scale3d(1.03, 1.03, 1);transform: scale3d(1.03, 1.03, 1);}
.data_service .layout .data_service_top:hover .service_top_info {-webkit-transform: scale3d(1.03, 1.03, 1);transform: scale3d(1.03, 1.03, 1);right: 5px;}
.data_service .layout .data_service_bottom .service1:hover .data_service_info {-webkit-transform: scale3d(1.03, 1.03, 1);transform: scale3d(1.03, 1.03, 1);}

/*software*/

.software .softwarePc{height: 560px;background:#fff;}
.software .softwarePc .layout{height: 560px;background:#fff url(../img/software_pc.jpg) no-repeat right 20px;}
.software .softwarePc .layout h1{margin-top: 58px;margin-bottom: 20px;}
.software .softwarePc .layout h2{margin-left: 232px;}
.software .layout .t1{font-size: 50px;color: #ef1b1b;}
.software .layout .t2{font-size: 24px;color: #666;}

.software .layout .enter{width: 160px;height: 40px;border: 1px solid #ef1b1b;display: block;color: #ef1b1b;text-align: center;line-height: 38px;font-size: 16px;}
.software .softwarePc .layout .enter:hover{background: #ef1b1b;color: #fff;}
.mt80{margin-top: 80px;}


.software .softwarePc .layout ul{margin-top: 50px;}
.software .layout ul li{margin-bottom: 20px;font-size: 18px;color: #666666;}
.software .softwareApp{height: 560px;background:#f4f5f7;}
.software .softwareApp .layout{height: 560px;background:#f4f5f7 url(../img/software_app.png) no-repeat 20px 100px;}
.software .softwareApp .layout h1{margin-top: 130px;margin-bottom: 18px;text-align:left;}
.software .softwareApp .layout h2{text-align: left;}

.software .softwareApp .layout ul{margin-top: 112px;}
.w460{width: 460px;position: relative;}
.enter1{position: absolute;right: 0;bottom: 45px;}
.software .softwareApp .layout .enter1:hover{background: #ef1b1b;color: #fff;}
/*link_diploma*/
.link_diploma{padding: 60px 0;overflow: hidden;}
.link_diploma .layout .link{}
.link_diploma .layout h2 {font-size: 24px;color: #333333;}
.link_diploma .layout .link ul{overflow: hidden;margin-top: 25px;}
.link_diploma .layout .link ul li{float: left;margin-right: 30px;margin-bottom: 20px;}
.link_diploma .layout .link ul li a{display: block;}
.link_diploma .layout .link ul li a:hover{opacity: 0.7; filter:alpha(opacity=70);}
.link_diploma .layout .diploma{position: relative; padding-top:30px;}
.link_diploma .layout .diploma #block{position: relative;}
.link_diploma .layout .diploma #pic{position: relative;overflow: hidden;height: 151px;margin-top: 25px;}
.link_diploma .layout .diploma #pic #pic_ul{position: relative;overflow: hidden;float: left;}
.link_diploma .layout .diploma #pic #pic_ul li{float: left;margin-right: 32px;}
.link_diploma .layout .diploma #pic #pic_ul li img{width: 208px;height: 151px;display: block; cursor: pointer;}
.link_diploma .layout .diploma #block .prev{display: block;float: left;margin-top: 35px;}
.link_diploma .layout .diploma #block .next{display: block;float: right;margin-top: 35px;}

.carrousel { position: fixed;display: none;height: 100%;width: 100%;z-index: 111;left: 0;top: 0;}
.carrousel .allScreen{height: 100%;width: 100%;background:#000;opacity: 0.8;position: absolute;z-index: 0;left: 0; top: 0;filter:alpha(opacity=80);display: block;}
.carrousel .wrapper {width: 600px;height: 600px;position: absolute;left: 0;right: 0; bottom: 0;top: 0;margin: auto;margin-top: 200px;}
.carrousel .wrapper > img {width: 100%;cursor: pointer;}
.carrousel .wrapper .close_thumb_pic{position: absolute;top: -70px;right: -108px;width: 60px;height: 60px;}

/* dynamic */
.dynamic{border-top: 1px solid #e3e3e3;padding-bottom: 60px;}
.dynamic .layout .dynamic_title{height: 87px;line-height: 87px;color: #333333;font-size: 30px;}
.dynamic .layout .list .list1{overflow: hidden;background: #f4f5f7;}
.dynamic .layout .list .list1 .list_img{width: 586px;height: 314px;}
.dynamic .layout .list .list1 .list_img img{width: 586px;height: 314px;}
.dynamic .layout .list .list1 .list_img_cont{padding:0 43px;height: 314px;overflow: hidden;width: 584px;padding-top: 66px;padding-bottom: 44px;}
.dynamic .layout .list .list1 .list_img_cont .list_title .list_title_1:hover{color: #ef1b1b;}
.dynamic .layout .list .list1 .list_img_cont .list_title .list_title_1{font-size: 18px;color: #333;margin-bottom: 18px;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;height: 24px; }
.dynamic .layout .list .list1 .list_img_cont .list_title .list_title_1_1{font-size: 14px;color: #666666;margin-bottom: 30px;}
.dynamic .layout .list .list1 .list_img_cont .list_title .list_title_1_1 a{color: #666;}
.dynamic .layout .list .list1 .list_img_cont .list_content{font-size: 14px;color: #666666;line-height: 22px;height: 110px;overflow: hidden;}
.dynamic .layout .list .list2 .list2_li{height: 149px;border-bottom: 1px solid #e8e8e8;padding-left: 20px;padding-right: 25px;}
.dynamic .layout .list .list2 .list2_li .list_title2{height: 57px;line-height: 57px;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;}
.dynamic .layout .list .list2 .list2_li .list_title2 a{font-size: 18px;color: #333;}
.dynamic .layout .list .list2 .list2_li .list_title_2{color: #999;font-size: 14px;margin-bottom: 23px;margin-top: 15px;}
.dynamic .layout .list .list2 .list2_li .list_title_2 a{color: #666;}
.dynamic .layout .list .list2 .list2_li .list2_cont{font-size: 14px;color: #666666;line-height: 20px;height: 40px;overflow: hidden;}
.pt13{padding-top: 12px;}
.dynamic .layout .list .list2 .list2_li:hover{background: #ededed;}
.dynamic .layout .list .list2 .list2_li .list_title2 a:hover{color: #f14f4f;}

.dynamic .layout .dynamic_tab{margin-bottom: 30px;}
.dynamic .layout .dynamic_tab a{font-size: 14px;padding-bottom:10px;width: 67px;text-align: center;display: inline-block;}
.dynamic .layout .dynamic_tab a:nth-child(1){margin-right: 30px;}
.dynamic .layout .dynamic_tab a.active{color: #ef1b1b;border-bottom: 2px solid #ef1b1b;}

/* Paging */
.paging {width: 100%;text-align: center;height: 30px;margin-top: 23px;}
.paging .paging_content {height: 30px;line-height: 30px;}
.paging .paging_content span{display: inline-block;}
.paging .paging_content span a {color: #666666;width: 30px;height: 30px;line-height: 30px;display: inline-block;font-size: 18px;}
.paging .paging_content span a.page-select {color: #fff;background: #ef1b1b;}
.paging .paging_content span.prevpage{margin: 0 10px;}
.paging .paging_content span.prevpage a {background: url("../img/icon_page_prev.png") no-repeat center center; border: 1px solid #f4f5f7;}
.paging .paging_content span.nextpage{margin: 0 10px;}
.paging .paging_content span.nextpage a {background: url("../img/icon_page_next.png") no-repeat center center;border: 1px solid #f4f5f7;}
.paging .paging_content span.prevpage a.disabled {background: url("../img/icon_page_prev_disable.png") no-repeat center center;border: 1px solid #f4f5f7;cursor: no-drop;}
.paging .paging_content span.nextpage a.disabled {background: url("../img/icon_page_next_disable.png") no-repeat center center;border: 1px solid #f4f5f7;cursor: no-drop;}
.dynamic .layout .dynamic_detail .dynamic_detail_title{font-size: 18px;color: #333;text-align: center;overflow: hidden;height: 24px;margin-bottom: 18px;}
.dynamic .layout .dynamic_detail .dynamic_detail_title_1{font-size: 14px;color: #666666;text-align: center;overflow: hidden;margin-bottom: 30px;}
.dynamic .layout .dynamic_detail .dynamic_detail_title_1 a{color: #ef1b1b;margin-right: 13px;cursor: default;}
.dynamic .layout .summary{height: 97px;overflow: hidden;background: #f4f5f7;padding: 30px;font-size: 14px;color: #666666;line-height: 20px;margin-bottom: 30px;}
.dynamic .layout .summary p{height: 40px;overflow: hidden;}

/* breadcrumb */
.breadcrumb{height: 87px;line-height: 87px;}
.breadcrumb a{ color: #333;font-size: 14px;}

/*about_recruitment*/
.nav_banner{border-top: 1px solid #e3e3e3;}
.nav_banner .nav_second{overflow: hidden;background: #fff;}
.nav_banner .nav_second ul.nav_second_ul{overflow: hidden;padding: 6px 0;}
.nav_banner .nav_second ul.nav_second_ul li{float: left;width: 67px;text-align: center;height: 39px;line-height: 39px;margin: 0 13px;}
.nav_banner  .nav_second ul.nav_second_ul li a{display: block;font-size: 14px;color: #666666;}
.nav_banner  .nav_second ul.nav_second_ul li a:hover{color: #ef1b1b;}
.nav_banner  .nav_second ul.nav_second_ul li.active1{border-bottom: 1px solid #ef1b1b;}
.nav_banner  .nav_second ul.nav_second_ul li.active1 a{color: #ef1b1b;}
.nav_banner .layout .about_recruitment_banner{height: 380px;background: url(../img/about_recruitment_banner.jpg) no-repeat;}

/*recruiting talents*/
.recruiting_talents .layout .recruiting_talents_title{font-size: 30px;color: #333;margin-bottom: 30px;}
.mb10{margin-bottom: 10px;}
.recruiting_talents .layout .a1{overflow: hidden;font-size: 16px;color: #333;border: 1px solid #f4f5f7;}
.recruiting_talents .layout .a1 .a1L{width: 60px;text-align: right;line-height:48px;}
.recruiting_talents .layout .a1 .a1R{overflow: hidden;color: #666;}
.recruiting_talents .layout .a1 .a1R li{margin: 7px 0px;padding: 7px 20px;float: left;cursor: pointer;}
.recruiting_talents .layout .a1 .a1R li.on{color: #fff;background: #ef1b1b;}
.recruiting_talents .layout .a1 .a1R li:hover{color:#ef1b1b;}
.recruiting_talents .layout .a1 .a1R li.on:hover{color: #fff;}
.recruiting_talents .layout .recruiting_talents_third{padding-bottom: 58px;}
.recruiting_talents .layout .recruiting_talents_third .recruiting_list{border: 1px solid #f4f5f7;margin-top: 20px;}
.recruiting_talents .layout .recruiting_talents_third .recruiting_list .recruiting_list_t{height: 78px;position: relative;}
.recruiting_talents .layout .recruiting_talents_third .recruiting_list .recruiting_list_t i.bgRed{background: #ef1b1b;width: 4px; height: 80px;position: absolute;left: 0;top: -1px;}
.recruiting_talents .layout .recruiting_talents_third .recruiting_list .recruiting_list_t i.errowSlide{position: absolute; right: 10px;top: 50%;margin-top: -20px;}
.recruiting_talents .layout .recruiting_talents_third .recruiting_list .recruiting_list_t i.errowSlide img{cursor: pointer;}
.hide{display: none;}
.show{display: block;}
.recruiting_talents .layout .recruiting_talents_third .recruiting_list .recruiting_list_t .bgRed_t1{color: #f14f4f;padding-top: 18px;padding-bottom: 10px;font-size: 16px;padding-left: 20px;}
.recruiting_talents .layout .recruiting_talents_third .recruiting_list .recruiting_list_t .bgRed_t2{font-size: 14px;color: #666;}
.recruiting_talents .layout .recruiting_talents_third .recruiting_list .recruiting_list_t .bgRed_t2 span{padding: 0 20px;}
.recruiting_talents .layout .recruiting_talents_third .recruiting_list .recruiting_list_b{background: #f4f5f7;padding: 20px;display: none;}
.recruiting_talents .layout .recruiting_talents_third .recruiting_list .recruiting_list_b p{margin-bottom: 12px;font-size: 14px;color: #666;}
.recruiting_talents .layout .recruiting_talents_third .recruiting_list .recruiting_list_b .b1{height: 54px;line-height: 54px;color: #333333;font-size: 14px;margin-bottom: 0;}



/*product_service_1*/
.ys_header{position: fixed;z-index: 2; width: 100%;background: rgba(255,255,255,1);border-bottom: 1px solid #f2f3f5;}
.product_service{border-top: 1px solid #f2f3f5;position: relative;}
.product_service .product_service_nav{background: url(../img/bg_fullpage_title.png) no-repeat;height: 70px;z-index: 1;width: 100%;top: 0px;}
.product_service .ys_product_service_nav{position: fixed;z-index: 1;width: 100%;top: 131px;}
.product_service .product_service_nav .inves_title{color: #666;font-size: 16px;line-height: 50px;padding-left: 20px;}
.on1{color: #ef1b1b;}
.product_service .product_service_nav .inves_con_title a.nav_1{font-size: 14px;color: #666666;height: 50px;line-height: 50px;display: inline-block;padding: 0 10px;}
.product_service .product_service_nav .inves_con_title a.nav_1.on1{color: #ef1b1b;}
.product_service .product_service_nav .inves_con_title a.nav_1:hover{color: #ef1b1b;}
.product_service .product_service_nav .inves_con_title a.nav_2{font-size: 16px;margin:0 10px;width: 110px;height: 30px;text-align: center;display: inline-block;}
.product_service .product_service_nav .inves_con_title a.nav_2:hover{opacity: 0.8;filter:alpha(opacity=80);}
.product_service .product_service_nav .inves_con_title a.ready_download{color: #ef1b1b;border: 1px solid #ef1b1b;line-height: 28px;}
.product_service .product_service_nav .inves_con_title a.ready_buy{color: #fff;background:#ef1b1b;;line-height: 30px;}
#dowebok .page1{background: url(../img/cpys_img1.jpg) no-repeat;height: 800px;}
#dowebok .page2{background: url(../img/cpys_img2.jpg) no-repeat;height: 800px;}
#dowebok .page3{background: url(../img/cpys_img3.jpg) no-repeat;height: 800px;}


/*product_service_1*/
#dowebok1 .page11{background: url(../img/hxgn_img1.jpg) no-repeat;height: 800px;}
#dowebok1 .page22{background: url(../img/hxgn_img2.png) no-repeat;height: 800px;}
#dowebok1 .page33{background: url(../img/hxgn_img3.jpg) no-repeat;height: 800px;}
#dowebok1 .page44{background: url(../img/hxgn_img4.png) no-repeat;height: 800px;}
#dowebok1 .page55{background: url(../img/hxgn_img5.jpg) no-repeat;height: 800px;}
#dowebok1 .page66{background: url(../img/hxgn_img6.jpg) no-repeat;height: 800px;}


/*buy_package*/
.buy_package{padding-bottom: 20px;border-bottom: 1px solid #e3e3e3;margin-top: 202px;}
.buy_package .layout .big_title{padding-bottom: 63px;padding-top: 43px;font-size: 30px;color: #333333;text-align: center;}
.buy_package .layout .package_list{padding-left: 126px;padding-right: 137px;}
.buy_package .layout .package_list .package_list_ul{overflow: hidden;}
.buy_package .layout .package_list .package_list_ul li{float: left;padding: 15px;border-bottom: 2px solid #e3e3e3;font-size: 16px;color: #666666;cursor: pointer;}
.buy_package .layout .package_list .package_list_ul li:hover{color: #ef1b1b;}
.buy_package .layout .package_list .package_list_ul li.on3{color: #ef1b1b;border-bottom: 2px solid #ef1b1b;}
.buy_package .layout .package_list .relate{}
.buy_package .layout .package_list .relate .relate_li{display: none;}
.buy_package .layout .package_list .relate .relate_li.block{display: block;}
.buy_package .layout .package_list .relate .relate_li .price{color: #ef1b1b;font-size: 18px;padding-top: 25px;}
.buy_package .layout .package_list .relate .relate_li .jianjie{color: #666666;line-height: 30px;width: 320px;font-size: 16px;padding-top: 45px;}
.buy_package .layout .package_list .relate .relate_li .jianjie_content{color: #333;list-style-type:disc ;width: 308px;margin-left: 20px;}

.introduce_detail{padding-bottom: 79px;}
.introduce_detail .layout .h2{font-size: 22px;color: #333;text-align: center;padding-bottom: 30px;padding-top: 60px;}
.introduce_detail .layout .p{font-size: 16px;color: #333;line-height: 20px;}
.introduce_detail .layout .h3{font-size: 22px;color: #333;text-align: center;padding-bottom: 24px;padding-top: 44px;}

/*product_service_4*/
.qtds_product{padding-bottom: 60px;}
.qtds_product .qtds_icon{overflow: hidden;height: 372px;}
.qtds_product .qtds_icon .qtds_icon1{float: left;width: 25%;text-align: center;height: 100%;}
.qtds_product .qtds_icon .qtds_icon1 img{width: 102px;height: 92px;margin-top: 80px;margin-bottom:42px;}
.qtds_product .qtds_icon .qtds_icon1 p.cpts_p2{color: #666;font-size: 14px;line-height: 20px;}
.qtds_product .qtds_icon .qtds_icon1 p.cpts_p1{margin-bottom: 15px;font-size: 18px;color: #333;}
.mb15{margin-bottom:15px;}
.qtds_product_1 .layout{background: #e0e0e0;padding:30px;}
.qtds_product_1 .layout .qtds_img{margin-bottom: 30px;}
.buy_package .layout .package_list_qtds .package_list_ul li{padding: 15px 56px;}


/*product_service index*/
.product_service_index{}
.product_service_index .product_service_index_banner{background: #f6f6f6;padding: 20px 0}
.product_service_index .service_index1{background: #efefef; padding: 60px 0;height: 470px;}
.product_service_index .service_index1 .service_index1_list{float: left;width: 350px;height: 350px;background: #fff;margin-left: 60px;position: relative;}
.product_service_index .service_index1 .cpfw_baner2{background: url(../img/services/1.jpg) no-repeat;position: relative;color: #fff;cursor: pointer;margin: 0;}
.product_service_index .service_index1 .service_index1_list p.title{font-size: 42px;position: absolute;top: 147px;text-align: center;width: 350px;}
.product_service_index .service_index1 .service_index1_list p.inner{width: 280px;position: absolute;bottom:-106px;left: 50%;margin-left: -140px;font-size: 18px;line-height: 26px;opacity: 0;}
.product_service_index .service_index1 .service_index1_list .ds{font-size: 24px;color: #333;text-align: center;padding-top: 60px;padding-bottom: 30px;}
.product_service_index .service_index1 .service_index1_list .qt{font-size: 14px;color: #666;line-height: 23px;width: 270px;margin: 0 40px;height: 140px;overflow: hidden;}
.product_service_index .service_index1 .service_index1_list .link_qtds{width: 130px;height: 40px;border: 1px solid #ef1b1b;color: #ef1b1b;display: block;text-align: center;line-height: 38px;position: absolute;bottom: 40px;left: 50%;margin-left: -65px;font-size: 16px;}
.product_service_index .service_index1 .service_index1_list .link_qtds:hover{color: #fff;background: #ef1b1b;}
.product_service_index .service_index2{background: #f6f6f6;}
.product_service_index .service_index2 .cpfw_baner3{background: url(../img/services/2.jpg) no-repeat;}
.product_service_index .service_index3 .cpfw_baner4{background: url(../img/services/3.jpg) no-repeat;}
.product_service_index .service_index1 .service_index1_list1{float: left;width: 760px;}
.product_service_index .service_index1 .service_index1_list .ds1{padding-bottom: 46px;}
.product_service_index .service_index1 .service_index1_list1 .qt1{width: 655px;margin: 0 44px;height: 130px;}
.product_service_index .service_index4 .cpfw_baner5{background: url(../img/services/4.jpg) no-repeat;}
.product_service_index .service_index1 .service_index1_list .link_qtds1{width: 166px;margin-left: -83px;}


/*.product_service_index .service_index1 .cpfw_baner2:hover p.title{top:100px}*/

/*Quality Honor*/
.zzryBanner{margin: 20px 0;}
.zzryBanner .layout{background: url(../img/honor/banner.png) no-repeat;height: 380px;}
.quality_honor{padding-bottom: 30px;}
.quality_honor .layout .quality_honor_title{font-size: 30px;padding-top: 40px;padding-bottom: 30px;color: #333333;}
.quality_honor .layout .card_1{height: 300px;margin-bottom: 30px;position: relative;}
.quality_honor .layout .card_1 .zs1{height: 100%;margin-left: 30px;margin-right: 40px;}
.quality_honor .layout .card_1 .zs1 img{margin-top:18px;}
.quality_honor .layout .card_1 .zs1_txt{padding-top: 70px;}
.quality_honor .layout .card_1 .zs1_txt p{color: #666666;}
.quality_honor .layout .card_1 .zs1_txt p.zs1_p1{color: #333333;font-size: 24px;padding-bottom: 20px;}
.quality_honor .layout .card_1 .zs1_txt p.zs1_p2{font-size: 18px;padding-bottom: 30px;}
.quality_honor .layout .card_1 .zs1_txt p.zs1_p3{font-size: 15px;line-height: 23px;}
.quality_honor .layout .card_1 .search_true_false{color: #ef1b1b;cursor: pointer;position: absolute;padding: 10px 0;font-size: 16px;}
.quality_honor .layout .card_1 .search_true_false1{right: 58px;bottom: 27px;}
.quality_honor .layout .card_1_1{background: url(../img/honor/bg.png) no-repeat;}
.quality_honor .layout .card_2 .zs1_txt p{text-align: right;}
.quality_honor .layout .card_2_1{background: url(../img/honor/bg.png) no-repeat;}
.quality_honor .layout .card_2 .zs1{margin-right: 30px;margin-left: 40px;}
.quality_honor .layout .card_2 .search_true_false2{left: 58px;bottom: 27px;}

.quality_honor .layout .card_3_1{background: url(../img/honor/bg.png) no-repeat;}
.quality_honor .layout .card_4_1{background: url(../img/honor/bg.png) no-repeat;}

.quality_honor_pop{position: fixed;height: 100%;width: 100%;left: 0;top: 0;display: none;}
.quality_honor_pop i.bg_opacity{background: #000000;opacity: 0.5;filter:Alpha(opacity=50);height: 100%;width: 100%;position: fixed;top: 0;left: 0;z-index: 0;}
.quality_honor_pop .tip_div{width: 360px;background: #fff;color: #666666;position: absolute;left: 0;right: 0;top: 260px;margin: auto;z-index: 1;}

.quality_honor_pop .tip_div p.top{text-align: center;overflow: hidden;height: 47px;border-bottom: 1px solid #f4f5f7;line-height: 46px;}
.quality_honor_pop .tip_div p.top span{margin-left: 15px;display: inline-block;font-size: 18px;}
.quality_honor_pop .tip_div p.top img{margin-top: 15px;margin-right: 15px;cursor: pointer;}
.quality_honor_pop .tip_txt{padding: 40px 37px 30px 30px;font-size: 16px;}
.quality_honor_pop .tip_button{height: 50px;background: #fafafa;overflow: hidden;}
.quality_honor_pop .tip_button .close_pop_btn{width: 110px;height: 30px;background: #ef1b1b;color: #fff;text-align: center;line-height: 30px;margin: 10px auto;cursor: pointer;font-size: 16px;}
.quality_honor_pop .tip_button .close_pop_btn:hover{opacity: 0.8;filter:Alpha(opacity=80);}


/*company profile*/
.nav_banner .layout .about_company_profile_banner{height: 448px;background: url(../img/jj_banner1.jpg) no-repeat;}
.company_profile .layout .profile_title{font-size: 30px;color: #333333;padding-bottom: 30px;}
.company_profile .layout .protile_txt{color: #686868;font-size: 16px;line-height: 23px;margin-bottom: 50px;}

.company_profile_card{padding-bottom: 105px;}
.company_profile_card .layout .company_profile_card1{width: 381px;height: 235px;background: url(../img/jj_beijing.png) no-repeat;float: left;margin-right:27px;}
.company_profile_card .layout .company_profile_card1.last{margin-right: 0;}
.company_profile_card .layout .company_profile_card1 .card1_p1{font-size: 20px;color: #333333;padding-top: 50px;padding-bottom: 40px;text-align: center;}
.company_profile_card .layout .company_profile_card1 .card1_p2{font-size: 16px;color: #888888;width: 304px;margin: 0 auto;}

.company_profile_time_tree .layout .company_profile_time_tree_banner{height: 414px;background: url(../img/jj_banner2.jpg) no-repeat;margin-bottom: 116px;}
.history_change{overflow: hidden;}
.history_change .history_changeL{font-size: 30px;color: #333333;margin-right: 32px;}
.history_change .history_changeR{background: url(../img/jj_icon.png) no-repeat;width: 1018px;background-position: 0 8px;padding-left: 60px;}
.history_change .history_changeR .time_evevt{height: 98px;}
.history_change .history_changeR .time_evevt .time{font-size: 30px;color: #565656;margin-bottom: 5px;}
.history_change .history_changeR .time_evevt .time span{font-size: 16px;}
.history_change .history_changeR .time_evevt .time1{font-size: 27px;color: #565656;}

/*aucount_public*/
.nav_banner .layout .about_aucount_public_banner{height: 449px;background: url(../img/zhgs_banner.jpg) no-repeat;}
.aucount_public{}
.aucount_public .layout .account_title{font-size: 40px; color: #333;margin-bottom: 30px;}
.aucount_public .layout .aucount_public_linlong{background: #f4f5f7;padding-top: 55px;margin-bottom: 30px;}
.aucount_public .layout .aucount_public_linlong .company_name{text-align: center;font-size: 30px;color: #333;padding-bottom: 50px;}
.aucount_public .layout .aucount_public_linlong .bankList1{background: url(../img/bank-ng.png) no-repeat top center;height: 530px;}
.aucount_public .layout .aucount_public_linlong .bankList1 .bankList1_t{height: 247px;overflow: hidden;width: 1053px;margin: 0 auto;}
.aucount_public .layout .aucount_public_linlong .bankList1 .bankList1_t .bankList1_t1{width: 351px;float: left;text-align: center;height: 100%;}
.aucount_public .layout .aucount_public_linlong .bankList1 .bankList1_t .bankList1_t1 img{margin-top: 30px;margin-bottom: 20px;}
.aucount_public .layout .aucount_public_linlong .bankList1 .bankList1_t .bankList1_t1 .bank_num{font-size: 26px;color: #333333;margin-bottom: 13px;}
.aucount_public .layout .aucount_public_linlong .bankList1 .bankList1_t .bankList1_t1 .bank_name{font-size: 18px;color: #666666;}
.aucount_public .layout .aucount_public_shanghai{background: #f4f5f7;height: 422px;margin-bottom: 30px;padding-top: 50px;text-align: center;}
.aucount_public .layout .aucount_public_shanghai .company_name{text-align: center;font-size: 30px;color: #333;padding-bottom: 72px;}
.aucount_public .layout .aucount_public_shanghai .bank_num{font-size: 26px;color: #333333;margin-bottom: 13px;margin-top: 24px;}
.aucount_public .layout .aucount_public_shanghai .bank_name{font-size: 18px;color: #666666;}
.aucount_public .layout .aucount_public_linlong_tougu{margin-bottom: 60px;padding-bottom: 30px;}
.nav_banner .layout .about_contact_ditu{height: 449px;background: url(../img/contact/1.jpg) no-repeat;}

/*contact_us*/
.nav_banner .layout .contact_us{background: #fff;overflow: hidden;padding-bottom: 60px;}
.nav_banner .layout .contact_us .abcd{font-size: 30px;color: #333333;padding-top: 58px;padding-bottom: 28px;}
.nav_banner .layout .contact_us .address {padding-left: 85px;}
.nav_banner .layout .contact_us .address p{font-size: 16px;margin-bottom:16px;color: #666;}
.nav_banner .layout .contact_us .address p strong{width: 68px;float: left;margin-right: 15px;color: #333;}
.nav_banner .layout .contact_us .address p span{padding-left: 83px;}

/*404*/
.error_tip{padding: 100px 0;}
.error_tip .layout{text-align: center;}
.error_tip .layout .tip_bg{width: 469px;height: 232px;display: block;margin: 0 auto;margin-bottom: 35px;}
.error_tip .layout .error_message .error_message_txt1{font-size: 40px;color: #333333;margin-bottom: 20px;}
.error_tip .layout .error_message .error_message_txt2{font-size: 18px;color: #666666;margin-bottom: 40px;}
.error_tip .layout .error_message .error_message_txt3 a{font-size: 16px;color: #ef1b1b;width: 130px;height: 40px;border: 1px solid #ef1b1b;display: block;text-align: center;line-height: 40px;margin: 0 auto;}
.error_tip .layout .error_message .error_message_txt3 a:hover{background: #ef1b1b;color: #fff;}

/*culture*/
.culture-index .culture-banner{margin: 17px 0 32px 0;}
.culture-index .culture-banner .layout{background: url(../img/about/banner.jpg) no-repeat;height: 447px;text-align: center;color: #fff;}
.culture-index .culture-banner .layout .banner-p1{font-size: 58px;padding-top: 135px;padding-bottom: 30px;}
.culture-index .culture-banner .layout .banner-p2{font-size: 20px;overflow: hidden;width:430px ;margin: 0 auto;}
.culture-index .culture-banner .layout .banner-p2 i{font-style: normal;font-size: 18px;float: left;}
.culture-index .culture-banner .layout .banner-p2 span{padding: 0 10px;float: left;}
.culture-index .culture-list {margin-bottom: 32px;}
.culture-index .culture-list .culture-list1{width: 575px;height: 219px;float: left;cursor: default;}
.culture-index .culture-list .culture-list1-1{background: url(../img/about/1.jpg) no-repeat;margin-right: 20px;}
.culture-index  .culture-list-bg{background: url(../img/culture-list-bg.png) no-repeat center;width: 289px;text-align: center;}
.culture-index .culture-list .culture-list-bg-1{margin: 80px auto 18px auto;font-size: 24px;color: #fff;}
.culture-index .culture-list .culture-list-p{font-size: 18px;color: #fff;text-align: center;}
.culture-index .culture-list .culture-list1-2{background: url(../img/about/2.jpg) no-repeat;}
.culture-index .culture-list .culture-list-bg-2{margin-top: 44px;}
.culture-index .culture-list .culture-list-p1{font-size: 14px;width: 387px;margin: 0 auto;line-height: 22px;margin-top: 30px;opacity:0;}

.culture-index  .culture-value-bg{background: url(../img/culture-list-bg1.png) no-repeat center;width: 289px;text-align: center;}
.culture-index .culture-value{font-size: 24px;color: #fff;}
.culture-index .culture-value .layout{background: url(../img/about/3.jpg) no-repeat;height: 438px;margin-bottom: 60px;}
.culture-index .culture-value .layout .title{margin: 50px auto 25px auto;}
.culture-index .culture-value .layout .value{padding: 0 160px 0 147px;overflow: hidden;}
.culture-index .culture-value .layout .value1 .value_background{background-color: rgba(45, 35, 191, 0.1);width:100%;height:100%;position: absolute;top:0;-webkit-transition: all .2s ease;transition: all .2s ease;}
.culture-index .culture-value .layout .value1:hover .value_background{-webkit-transform: scale3d(.95,.95,1);transform: scale3d(.95,.95,1);}
.culture-index .culture-value .layout .value1{width: 468px;height: 135px;text-align: center;float: left;overflow: hidden;cursor: pointer;position: relative;}
.culture-index .culture-value .layout .value1 .value1_1{padding: 30px 0 18px 0;}
.culture-index .culture-value .layout .value1 .value1_2{font-size: 16px;height: 21px;padding: 0 20px;overflow: hidden;}
.culture-index .culture-value .layout .value2{width: 376px;margin-left: 19px;}
.culture-index .culture-value .layout .value3{width: 280px;margin-top: 18px;}
.ml11{margin-left: 11px;}


/*culture1*/
.culture_1 .layout div.culture_1L{padding-top: 40px;width: 870px;padding-bottom: 60px;float: left;}
.culture_1 .layout div.culture_1L .nav-title{font-size: 16px;color: #666;padding-bottom: 6px;border-bottom: 2px solid #919191;width: 100%;}
.culture_1 .layout div.culture_1L .nav-title .nav-arrow{padding:0 14px;}
.culture_1 .layout div.culture_1L .nav-title .nav_on{color: #ef1b1b;}
.nav-value-t{color: #ef1b1b;font-size: 18px;padding: 30px 0;font-weight: bold;}
.nav-value-p{font-size: 14px;color: #666;margin-bottom: 28px;}
.nav-value-p span{color: #333333;font-size: 16px;padding-bottom: 6px;display: block;font-weight: bold;}

.culture_1 .layout div.culture_1R{padding-top: 44px;width: 215px;float: right;}
.nav_index_title{color: #fff;font-size: 24px;background: -prefix-linear-zgradient(top, rgb(255, 100, 100), rgb(255, 46, 46));background: linear-gradient(to bottom, rgb(255, 100, 100), rgb(255, 46, 46));height: 104px;line-height: 104px;text-align: center;}
.tab_list{border: 1px solid #dedede;}
.tab_list li{height: 50px;border-bottom: 1px solid #f1f1f1;line-height: 50px;text-align: center;font-size: 18px;color: #666666;cursor: pointer;}
.tab_list li.active{background: #f1f1f1;}
/*.tab_list li:hover{background: #f1f1f1;}*/
.nav-content{display: none;}
.nav-content.active{display: block;}